<?php
    /*
	 * Controle para a página principal(Tela de login) que mostra a página caso o usuario esteja deslogado e mostra a home do usuario com uma mensagem de erro caso ele esteja logado. 
	 */
	if($this->getUsuario() == null){
		$this->getSmarty()->assign('LINK_SOBRE', montaLink(array('sobre')));
		$this->getSmarty()->assign('LINK_IMAGEM_TOUR', montaLink(array('tour')));
		$this->getSmarty()->assign('LINK_ESQUECEU_A_SENHA', montaLink(array('lembrarsenha')));
		$this->getSmarty()->assign('LINK_CADASTRO', montaLink(array('cadastro')));
		$this->getSmarty()->assign('LINK_FALE_CONOSCO', montaLink(array('fale')));
		$this->getSmarty()->assign('LINK_CONTEUDO_LIVRE', montaLink(array('livre')));
		$this->getSmarty()->assign('LINK_LOGAR', montaLink(array('logar')));
		$this->getSmarty()->assign('LINK_CENTRAL_DE_NOTICIAS', montaLink(array('centraldenoticias')));
		
		$noticias = Noticia::getNoticias('principal',false,false,true);
		if($noticias){
			$this->getSmarty()->assign('noticiasConstructore', $noticias['listaResultados']);
		}
		
		$this->getSmarty()->assign('noticiasExternas', array(	array('href' => '#', 'titulo' => 'Teste 1', 'subtitulo' => '20/12/2010 - Teste 1 está sendo testado.'),
																	array('href' => '#', 'titulo' => 'Teste 2', 'subtitulo' => '21/12/2010 - Teste 2 está sendo testado.')));
		
		$this->exibir('principal');
	}
	else{
    	adicionaMensagem(texto('MENSAGEM_ERRO_USUARIO_JA_LOGADO'),'erro');
		
		redireciona(array('inicial'));
	}
?>